
/* Import mySMB fonts */
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Manrope:wght@200..800&family=Mulish:ital,wght@0,200..1000;1,200..1000&family=Questrial&family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap');

@font-face {
    font-family: 'Tenorite'; /* Assign a name to your font */
    src: url('/font/tenorite.ttf') format('truetype'); /* Specify the path to your TTF file and its format */
    font-weight: normal; /* Define the font weight for this specific file */
    font-style: normal; /* Define the font style for this specific file */
}


html * {
    font-family: 'Tenorite', 'Urbanist', sans-serif !important;
}

.fa, .glyphicon {
    font-family: 'Glyphicons Halflings' !important;
}

.navbar-static-top.navbar .menu-bar > .navbar-nav > li > a {
    font-size: 1.1em !important;
    border-radius: 10px !important;
}

ul.nav.navbar-nav.weblinks {
    margin-top: 1rem !important;
}

.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    background-color: #B2EDE3 !important;
    border-bottom: none !important;
}

.navbar-inverse .navbar-nav > .open > a {
    color: #000000 !important;
    background-color: #B2EDE3 !important;
}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a, a.dropdown-toggle {
    color: #000000 !important;
}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav > li > a:hover {
    color: #000000 !important;
    background-color: #B2EDE3 !important;
}

a {
    font-style: normal !important;
    color: #000000 !important;
}
a:hover {
    color: #34DFBA !important;

}

a.btn.btn-xs.btn-success {
    color: #FFF !important;
}

.panel-default, .panel-default>.panel-heading {
    border-radius: 10px !important;
}

.btn-primary {
    color: #ffffff;
    background-color: #000000 !important;
    border-color: #000000 !important;
    border-radius: 10px;
}

.btn-primary:hover {
    color: #000000 !important;
    background-color: #34DFBA !important;
    border-radius: 10px;
    border-color: #34DFBA !important;
}

.btn-default, .btn-default:hover {
    color: #34DFBA !important;
    border-color: #34DFBA !important;
    border-radius: 10px;
}

fieldset[aria-label="Hidden"]{
    display: none; 
}

a.btn.btn-primary {
    color: #FFFFFF !important;
}

.btn-group>.btn+.dropdown-toggle {
    padding-bottom: 5px !important;
}

/*Forum Table alignment*/
.forum-threads .count {
    width: 10%;
}

.forum-threads .name {
    width: 45%;
}

input#ContentContainer_MainContent_MainContent_NewForumThreadName {
    border-radius: 10px !important;
}
select#ContentContainer_MainContent_MainContent_NewForumThreadType {
    border-radius: 10px !important;
}

.btn-danger
 {
    color: #a94442 !important;
    background-color: #FFFFFF;
    border-color: #a94442;
    border-radius: 10px;
}
.btn-danger:hover
{
    color: #a94442 !important;
    background-color: #f2f2f2;
    border-color: #a94442;
    border-radius: 10px;
}

.navbar-inverse .navbar-toggle:hover {
    background-color: #34DFBA !important;
}

.navbar-inverse .navbar-toggle {
    border: 1px solid #34DFBA !important;
}

.navbar-toggle {
    background-color: #34DFBA !important;
}

span.search-text {
    display: none;
}
span.contact-text {
    display: none;
}
/*Register*/
  #ContentContainer_MainContent_PageCopy_PageCopy {margin: 0px;}
  #Register {width: 100%;}
  #ContentContainer_MainContent_MainContent_SecureRegister .alert{display:none;}
  #Register #ContentContainer_MainContent_MainContent_SecureRegister .row {margin: 0 auto; margin-bottom: 50px;}
  #Register #ContentContainer_MainContent_MainContent_SecureRegister .row .col-md-6 button.btn[title*="Skill-interne"] {display:none;}
  
@media screen and (max-width: 768px) {
    /* Mobile-specific styles */
    h1 {
        font-size: 5rem !important;
    }
    /*Hide Phone Icon*/
    .container .fa {
        display: none;
    }
    /*Show contact text*/
    span.contact-text {
        display: inline !important;
    }
    /*Hide search Icon*/
    .glyphicon.glyphicon-search {
        display: none;
    }
    /*Show Search text*/
    span.search-text {
        display: inline !important;
    }

    html[dir=ltr] .table-fluid td {
        padding-left: 0 !important;
    }
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
    /* Tablet-specific styles */
    /*Hide Phone Icon*/
    .container .fa {
        display: none;
    }
    /*Show contact text*/
    span.contact-text {
        display: inline !important;
    }
    /*Hide search Icon*/
    .glyphicon.glyphicon-search {
        display: none;
    }
    /*Show Search text*/
    span.search-text {
        display: inline !important;
    }
    html[dir=ltr] .table-fluid td {
        padding-left: 0 !important;
    }
}